Genus Leishmania — synonyms, definition

1. genus Leishmania (Noun)

1 synonym
Leishmania
1 definition

genus Leishmania (Noun) — Flagellate protozoan that causes leishmaniasis.

5 types of
flagellate flagellate protozoan flagellated protozoan mastigophoran mastigophore